home *** CD-ROM | disk | FTP | other *** search
- Path: news2.ios.com!usenet
- From: vlad@gramercy.ios.com (Vlastimil Adamovsky)
- Newsgroups: comp.lang.lisp,comp.lang.c++
- Subject: Re: Why garbage collection?
- Date: Thu, 01 Feb 1996 14:12:54 GMT
- Organization: Internet Online Services
- Message-ID: <4eqh80$c9f@news2.ios.com>
- References: <rvillDL4v3n.I8r@netcom.com> <hbaker-2201961503250001@10.0.2.15> <4eae5s$66p@nz12.rz.uni-karlsruhe.de> <4ecmfo$as9@news2.ios.com> <4ei4og$la1@info.epfl.ch>
- NNTP-Posting-Host: ppp-32.ts-7.hck.idt.net
- X-Newsreader: Forte Free Agent 1.0.82
-
- "Stefan Monnier" <stefan.monnier@lia.di.epfl.ch> wrote:
-
- Good Morning!!!!!
-
- >You mean like the virtual table stuff that could be implemented with low-level
- >operations but instead is well hidden ? At least well enough to make C++-objects
- >very inconvenient to represent any low-level data-structure.
-
- >Little example: the vtable can be considered a class-pointer, but C++ has been
- >well enough designed to make it impossible for you to explicitely add any kind
- >of info to the vtable.
- Why would you need to modify the vtable. Create a pointer to your
- table and modify it as you wish. By the way, can you modify C -
- language compiler so it will behave as YOU want to?
-
- >C++ is not low-level enough.....
- >Furthermore, C++ is too low-level.....
- Make your decision....
-
- >Basically, C++ is a mix between low and "high"-level language and I'm not
- >sure it's a good idea, since its high-level features are not really useable
- >when you want to use the low-level features and the low-level features make it
- >hard to take advantage of several aspects of the high-level features.
-
- I am sure you have found some strange things. Can you document your
- words?
- *******************************************
- * Vlastimil Adamovsky *
- * Smalltalk, C++ and Envelop development *
- *******************************************
-
-